/*1337895305,169776317*/

#pagelet_map .fbTimelineCompactSection{padding:3px}
#pagelet_map .uiInfoTable .label{width:auto;text-align:left}
#pagelet_map .callOut{padding:15px;max-width:300px}
#pagelet_map .businessStatus{width:130px;text-align:right}
#pagelet_map .businessAddress{width:170px;font-weight:bold}
#pagelet_map .uiScrollableArea.contentAfter::after{background-color:#fff}
.pagesAboutDivider{background-color:#c4cde0;float:left;height:100%;margin-left:430px;position:absolute;width:1px}
.pagesAbout.fbTimelineCompactSection{height:auto;padding:0;position:relative}
.profile .wikipedia-description p{margin:1px 0 10px;line-height:16px}
.profile .wikipedia-description h2, .profile .wikipedia-description h3{margin:0;font-size:11px}
.profile .wikipedia-description h2 + h3{display:none}
.profile .wikipedia-description i{font-family:"lucida sans", "lucida grande", tahoma, verdana, arial, sans-serif}
.profile .wikipedia-description ul{line-height:14px;list-style-position:outside;list-style-type:disc;padding-left:15px;margin-bottom:7px}
.profile .wikipedia-description ul li{display:list-item;padding-bottom:3px}
.profile .wikipedia-description .external{padding-right:12px;background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yW/r/AebrcwrBeG6.png) no-repeat right 3px}
.fbx .pageInfoTable tr th.label{padding-right:8px;width:125px}
.fbx .pageInfoTable div.data_field{width:350px}
.fbx .pageInfoTable div.data_field .day{padding-right:8px}
.pagesFriendActivity .uiStreamStory .mainWrapper{margin-right:0}
.pagesFacepileEllipsis{height:24px;width:24px;background-color:#d8dfea}
.tipsRightBoxText{width:226px;height:14px;margin-top:5px}
.tipsRecommendButton{margin-top:5px}
.tipsRightList .tipsRightItem{padding:8px 2px 5px 0;border-color:#e9e9e9}
.tipsRightList .tipsRightItem .tipOwner{font-weight:bold}
.tipsRightList .tipsRightItem .tipsRightItemContent{width:180px}
.tipsCloseButton.uiCloseButton, .tipsCloseButton .uiCloseButton{opacity:0}
.tipsCloseButton .openToggler .uiCloseButton, .tipsRightItem:hover .tipsCloseButton .uiCloseButton, .tipsRightItem:hover .tipsCloseButton{opacity:1}
.tipsRightItem .feedbackBling .img{margin-top:-1px}
.placePageStats{margin:0 6px 5px;overflow:hidden}
.placePageStatsNumber{font-family:Helvetica,Arial,default;font-size:18px;font-weight:bold}
.placePageHereNowContent{margin-top:10px;overflow:hidden}
.placeVisitorsFacepile{margin:2px 6px 14px 6px}
div.placePageStats span.uiNumberGiant{display:block}
.uiNumberGiant{font-family:arial, helvetica}
.fbAggregatedMapContainer{overflow:hidden;position:relative;z-index:0}
.fbAggregatedMapContainer .fbAggregatedMap{height:100%}
.fbAggregatedMapPagerButton{padding-bottom:1px}
.fbAggregatedMapPager{overflow:hidden}
.UIImageBlock_Entity .fbAggregatedMapPager{padding-left:0}
.fbAggregatedMapPagerButton .img{margin:3px 3px}
.fbAggregatedMapSnapback .img{margin:4px 1px}
.fbAggregatedMapSnapback{padding-top:1px;padding-bottom:0}
.fbAggregatedMapSnapback{cursor:pointer;position:absolute;z-index:7000}
.fbAggregatedMapZoomer{cursor:pointer;position:absolute;z-index:7000}
.fbAggregatedMapZoomerButton{padding:1px 6px}
.fbAggregatedMapZoomerButton .img{margin:4px 1px}
.fbAggregatedMapCalloutThrobber{position:relative;top:20px;margin-right:auto;margin-left:auto;display:block}
.fbAggregatedMapCalloutThrobberDiv{display:block;height:50px;width:409px}
.fbAggregatedMapCalloutShell{z-index:9000;position:absolute}
.fbAggregatedMapContainer .fbAggregatedMapCalloutShell{min-height:40px}
.fbAggregatedMapCalloutShell .timelineOnlyMeUnit .timelineOnlyMeBorderBottom{margin:3px -12px 0 -12px}
.fbAggregatedMapBubbleShell{background-color:rgba(177, 109, 137, .35);cursor:pointer;position:absolute;text-align:center;vertical-align:middle}
.fbAggregatedMapBubbleShellSmall{-webkit-border-radius:15px;height:30px;line-height:30px;width:30px}
.fbAggregatedMapBubbleShellMedium{-webkit-border-radius:20px;height:40px;line-height:40px;width:40px}
.fbAggregatedMapBubbleShellLarge{-webkit-border-radius:28px;height:56px;line-height:56px;width:56px}
.fbAggregatedMapBubble{background-color:#b16582;border:1px solid #58283b;color:#fff;font-family:"Helvetica";font-weight:bold;margin:4px;position:relative;text-align:center;vertical-align:middle;-webkit-font-smoothing:antialiased}
.fbAggregatedMapBubbleSmall{-webkit-border-radius:11px;font-size:14px;height:20px;line-height:20px;width:20px;z-index:13}
.fbAggregatedMapBubbleMedium{-webkit-border-radius:16px;font-size:16px;height:30px;line-height:30px;width:30px;z-index:12}
.fbAggregatedMapBubbleLarge{-webkit-border-radius:24px;font-size:18px;height:46px;line-height:46px;width:46px;z-index:11}
.fbAggregatedMapPinWrap{position:absolute;cursor:pointer}
.fbAggregatedMapPin{color:#fff;-webkit-font-smoothing:antialiased;position:relative}
.fbAggregatedMapPinText{color:#fff;font-family:"Helvetica";font-weight:bold;left:0;position:absolute;text-align:center}
.fbAggregatedMapPinTextSmall{font-size:12px;top:1px;width:17px}
.fbAggregatedMapPinTextMedium{font-size:12px;top:4px;width:25px}
.fbAggregatedMapPinTextLarge{font-size:12px;top:5px;width:31px}
.fbAggregatedMapTooltipWrap{display:none;left:100%;margin:-20px 2px 0 2px;padding:8px;position:absolute;right:auto;top:33%;z-index:8000}
.fbAggregatedMapTooltipWrap:hover{visibility:hidden}
.rtlTooltip .fbAggregatedMapTooltipWrap{left:auto;right:100%}
.fbAggregatedMapTooltipText{background-color:#fff;border:1px solid rgba(0, 0, 0, .45);-webkit-box-shadow:rgba(0, 0, 0, .296875) 0 2px 5px 0;color:#333;display:block;font-size:11px;font-weight:bold;min-height:17px;padding:5px 8px 3px;text-align:left;white-space:nowrap}
.fbAggregatedMapTooltip:active .fbAggregatedMapTooltipWrap, .fbAggregatedMapTooltip:focus .fbAggregatedMapTooltipWrap, .fbAggregatedMapTooltip:hover .fbAggregatedMapTooltipWrap, .fbAggregatedMapTooltip .fbAggregatedMapTooltipVisible{display:block}
.fbAggregatedMapTooltipArrow{height:16px;position:absolute;top:14px;width:9px}
.fbAggregatedMapTooltipArrowLTR{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yF/r/_EhkjOias4G.png) left center no-repeat;display:block;left:0}
.fbAggregatedMapTooltipArrowRTL{display:none}
.rtlTooltip .fbAggregatedMapTooltipArrowLTR{display:none}
.rtlTooltip .fbAggregatedMapTooltipArrowRTL{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/y7/r/2aWxIeAi7E6.png) left center no-repeat;display:block;right:0}
.uiButtonStack .uiButtonGroup .uiButtonGroupItem{border-color:rgba(0, 0, 0, .15);display:block}
.uiButtonStack .uiButtonGroup .uiButtonGroupItem{border-left:0;border-top:1px solid #d9d9d9}
.uiButtonStack .uiButtonGroup .firstItem{border-top:0}
.uiButtonStack > :first-child .uiButtonGroup .uiButton{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0}
.uiButtonStack > :last-child .uiButtonGroup .uiButton{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:0}
.uiButtonStack .uiButtonGroup .uiButton .label{vertical-align:middle}
.fbTimelineMapZoomer{left:9px;top:9px}
.fbTimelineMapSnapback{left:9px;top:54px}
#fbTimelineMapTagUnit{float:top;display:block;height:127px;width:100%;padding-bottom:1px;z-index:4;-webkit-user-select:none;-webkit-user-select:none}
.fbPhotoStrip .fbPhotosNullstate{margin:auto}
.fbPhotoStrip .fbPhotosNullstate .imageCell, .fbPhotoStrip .fbPhotosNullstate .textCell{padding-top:50px}
.fbPhotoStrip{position:relative}
#fbTimelineMapAddPhotoLoading{margin-left:50%;margin-top:50px}
.fbPhotoStrip .fbScrollableAreaTrack{top:0;bottom:auto}
.fbPhotoStrip .fbScrollableAreaWrap{top:9px}
.fbPhotoStrip .uiAttachmentThumbRemoveX{display:none;right:5px;position:absolute;top:5px}
.fbPhotoStrip .photoStripMorePager{display:inline-block;vertical-align:40px;margin:0 40px}
.fbPhotoStrip .uiMorePager .photoStripMoreLink{border-top:none}
.fbPhotoStrip .photoStripNoMore{display:inline-block;vertical-align:40px;background:white;padding-right:100px}
.fbPhotoStrip .photoStripPaddingTop{height:25px}
.placePhotoForm{height:117px;cursor:pointer;width:145px;margin-right:2px}
.fbPhotoStrip .placePhotoForm .placePhotoThumb{background:white;border:none;float:left;outline:none;padding:0}
.fbPhotoStrip .placePhotoForm i{background-color:#eee;background-position:center 25%;background-repeat:no-repeat;display:block;float:left;width:145px}
.fbPhotoStrip .fbPhotoStripTypeaheadDlg{position:absolute;left:150px;top:270px;height:30px;width:194px;padding-top:8px;z-index:10000;visibility:hidden}
.fbPhotoStrip .fbPhotoStripTypeaheadDlg .fbPhotoStripTypeaheadForm{background:#fff;border:1px solid #8c8c8c;border:1px solid rgba(0, 0, 0, .45);border-bottom:1px solid #666;-webkit-box-shadow:0 3px 8px rgba(0, 0, 0, .3)}
.fbPhotoStrip .fbPhotoStripTypeaheadDlg .formTopArrow{top:0;left:8px;height:9px;width:16px;position:absolute;overflow:hidden}
.fbPhotoStrip .fbPhotoStripTypeahead .textInput{width:160px}
.fbPhotoStripTypeaheadDlg .uiTypeahead{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yT/r/lYE6gSgmDvr.png) no-repeat -4px -5px}
.fbPhotoStripTypeaheadDlg .uiTypeahead .selected{background:#e2e8f6 url(http://static.ak.fbcdn.net/rsrc.php/v1/yT/r/lYE6gSgmDvr.png) no-repeat -4px -5px}
.fbPhotoStripTypeaheadDlg .PlacesTypeaheadView .selected{background-color:#6d84b4;border-color:#3b5998}
.fbPhotoStripTypeaheadDlg .wrap{padding-left:15px}
.fbPhotoStripTypeaheadDlg .innerWrap{width:100%}
.fbTimelineMapBorder{position:relative;background-color:#fff;border:1px solid #c4cde0;overflow:hidden;padding:3px;max-height:3000px;min-height:154px;z-index:0;visibility:hidden}
.fbTimelineMapContainer{overflow:hidden}
.fbTimelineMapContainer .fbAggregatedMap{-webkit-user-select:none;-webkit-user-select:none}
.fbTimelineMapDimPinMode div.fbTimelineMapHighlighted{color:#fff;opacity:1}
.fbTimelineMapDimPinMode .fbAggregatedMapPin, .fbTimelineMapDimPinMode .fbAggregatedMapBubbleShell{opacity:.5;z-index:6000}
.fbTimelineMapHovercard{width:321px}
.fbTimelineMapUnitActor{margin-top:5px}
.fbTimelineMapHovercardPhoto{display:inline-block;height:77px;overflow:hidden;padding-right:3px;width:77px}
.fbTimelineMapHovercardContainer{margin:2px}
.fbTimelineMapHovercardHeader{background-color:#f1f1f1}
.fbTimelineMapHovercardPhotoSection{margin-top:3px}
.fbTimelineMapHovercardHeader, .fbTimelineMapHovercardPhotoSection{border-bottom:1px solid #d3d3d3}
.fbTimelineMapHovercard .fbTimelineMapHovercardPhotoLast{padding-right:0}
.fbTimelineMapHovercardTargetInner{padding:5px 0 4px}
.fbTimelineMapHovercardTarget:hover{background-color:#edeff4;cursor:pointer;-webkit-border-radius:3px}
.fbTimelineMapHovercard .fbTimelineMapHovercardContainer
.fbTimelineMapHovercardSectionHeader{border:0;margin-top:1px;padding:5px 10px}
.fbTimelineMapHovercardTargetTop{margin-top:8px}
.fbTimelineMapHovercardTargetBottom{margin-bottom:7px}
.fbTimelineMapHovercard .fbTimelineMapHovercardLink{color:#999}
.fbTimelineMapHovercardTargetTop .fbTimelineMapHovercardTargetInner{border-bottom:1px solid #ededed}
.fbTimelineMapHovercardTargetBottom .fbTimelineMapHovercardTargetInner{border-top:1px solid #ededed}
.fbTimelineMapCallout{margin:-1px;width:409px}
.fbTimelineMapCallout:hover .fbTimelineMapCalloutCloseButton{visibility:visible}
.fbTimelineMapCalloutCloseButton{height:15px;position:absolute;right:8px;top:7px;visibility:hidden;width:15px}
.fbTimelineMapPlaceImage{height:100px;width:100px}
.fbTimelineMapCallout .timelineUnitHovercard{width:379px;max-width:379px}
.fbTimelineMapCalloutHeader{border-bottom:1px solid #d5d7db;color:#535a68;font-family:Helvetia, Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:3px 3px 0 3px;padding:12px}
.fbTimelineMapAggregateCallout .fbTimelineMapCalloutHeader{background-color:#f1f1f1}
.fbTimelineMapCalloutHeader .fbTimelineMapCalloutCategory{font-family:"lucida grande", tahoma, verdana, arial, sans-serif}
.fbTimelineMapCalloutHeader .fbPlacesCalloutPager{margin-top:29px}
.fbTimelineMapCalloutHeaderTitle{max-width:310px}
.fbTimelineMapAggregateCallout .fbTimelineMapCalloutHeaderTitle{max-width:260px}
.fbTimelineMapCalloutStory{padding-top:15px;padding-left:15px;padding-right:15px;padding-bottom:3px;width:379px}
.fbTimelineMapCalloutStory .fbTimelineMapCalloutStoryHidden{padding-bottom:15px}
.fbTimelineMapCalloutStory .fbTimelineMapCalloutStoryHidden .hiddenText{display:block}
.fbTimelineMapCalloutStory .fbTimelineMapCalloutStoryHidden .undoButton{float:right;margin-top:-4px}
.fbTimelineMapCalloutStory .fbTimelineMapStaticUnitContainer{position:static}
.fbTimelineMapCalloutStory .mleEditUnitContainer .mleFormContainer .mleGrid{width:100%}
.fbTimelineMapCallout{width:409px}
.fbTimelineMapCallout .timelineUnitHovercard .uiCommentContainer, .fbTimelineMapCallout .fbTimelineMapCalloutFeedback{margin-left:-12px;margin-top:0;padding-top:3px;top:auto;width:403px}
.fbTimelineMapCallout .fbTimelineUFIEmpty{margin-top:-3px}
.fbTimelineMapCalloutPhoto{border:0;padding:0}
.fbTimelineMapCalloutPhoto .photoWrap{margin-left:-12px;height:200px;width:403px}
.fbTimelineMapCalloutVideo{margin-left:-12px}
.fbTimelineMapCallout .lifeEventPhotoContainer .lifeEventPhoto{width:403px;height:179px}
.fbTimelineMapCallout .lifeEventPhotoContainer{margin-left:-12px;margin-right:-12px}
.fbTimelineMapCallout .fbTimelineTwoColumn{margin-bottom:auto}
.fbTimelineMapCallout .photoUnit .photoWidth1 .photoWrap{height:200px}
.fbTimelineMapCallout .fbTimelineFeedbackStub{display:none}
.fbTimelineMapCallout .uiUfiAddComment .actorPic{display:none}
.fbTimelineMapCallout .child_is_active .uiUfiAddComment .actorPic{display:block}
.fbTimelineMapFilterBar{border-top:3px solid white;height:60px;overflow:hidden}
.fbTimelineMapFilter{border-right:3px solid white;float:left;overflow:hidden;padding:13px;vertical-align:top;width:140px;white-space:nowrap}
.fbTimelineMapFilterBar, .fbTimelineMapFilter{background-color:#edeff4}
.fbTimelineMapFilterBar .fbTimelineMapFilterLast{width:137px;border-right:0}
.fbTimelineMapFilterBar .selected, .fbTimelineMapFilterBar .selected:hover{background-color:#6d84b4;cursor:default}
div.fbTimelineMapFilterIcon{float:left}
.fbTimelineMapFilterAll div.fbTimelineMapFilterIcon{height:27px;width:17px;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yj/r/bwmdG_KO5S7.png);background-repeat:no-repeat;background-position:0 -86px;margin:3px 16px 0 4px}
.selected .fbTimelineMapFilterAll div.fbTimelineMapFilterIcon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yj/r/bwmdG_KO5S7.png);background-repeat:no-repeat;background-position:0 -58px}
.fbTimelineMapFilterLived div.fbTimelineMapFilterIcon{height:25px;width:25px;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yj/r/bwmdG_KO5S7.png);background-repeat:no-repeat;background-position:0 -242px;margin:4px 9px 0 1px}
.selected .fbTimelineMapFilterLived div.fbTimelineMapFilterIcon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yj/r/bwmdG_KO5S7.png);background-repeat:no-repeat;background-position:0 -216px}
.fbTimelineMapFilterTrips div.fbTimelineMapFilterIcon{height:26px;width:21px;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yj/r/bwmdG_KO5S7.png);background-repeat:no-repeat;background-position:0 -189px;margin:4px 14px 0 1px}
.selected .fbTimelineMapFilterTrips div.fbTimelineMapFilterIcon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yj/r/bwmdG_KO5S7.png);background-repeat:no-repeat;background-position:0 -162px}
.fbTimelineMapFilterLifeEvents div.fbTimelineMapFilterIcon{height:28px;width:25px;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yj/r/bwmdG_KO5S7.png);background-repeat:no-repeat;background-position:0 -29px;margin:2px 12px 0 0}
.selected .fbTimelineMapFilterLifeEvents div.fbTimelineMapFilterIcon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yj/r/bwmdG_KO5S7.png);background-repeat:no-repeat;background-position:0 0}
.fbTimelineMapFilterPhotos div.fbTimelineMapFilterIcon{height:23px;width:26px;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yj/r/bwmdG_KO5S7.png);background-repeat:no-repeat;background-position:0 -138px;margin:4px 10px 0 0}
.selected .fbTimelineMapFilterPhotos div.fbTimelineMapFilterIcon{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yj/r/bwmdG_KO5S7.png);background-repeat:no-repeat;background-position:0 -114px}
.fbTimelineMapFilterTagCount{color:#8897bd;font-family:Helvetica, Arial, sans-serif;font-size:20px;font-weight:bold;line-height:20px;-webkit-font-smoothing:antialiased;display:block}
.fbTimelineMapFilterBar .selected .fbTimelineMapFilterTagCount{color:#fff}
.fbTimelineMapFilterText{color:gray;display:inline-block;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:108px}
.fbTimelineMapFilterBar .selected .fbTimelineMapFilterText{color:#fff;font-weight:bold}
.fbTimelineMapFilter:hover{cursor:pointer}
.fbTimelineMapStickyHeaderComposerContainer{margin:-6px -23px 0 0;padding:7px 0 3px}
.fbTimelineStickyHeaderPlaceComposer{display:inline-block;padding-right:21px;vertical-align:top;width:235px;zoom:1}
.fbTimelineStickyHeaderPlaceComposer .wrap{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yT/r/lYE6gSgmDvr.png) no-repeat -4px -5px;padding-left:15px}
.fbTimelinePlacesAddPhoto{border-left:1px solid #e9e9e9;display:inline-block;padding:0 21px;vertical-align:top;zoom:1}
.fbTimelinePlacesAddPhoto .fbDoneAddButton, .photoTaggingMode .fbTimelinePlacesAddPhoto .fbAddPhotoButton, .photoTaggingMode .fbTimelineStickyHeaderPlaceComposer, .photoTaggingMode .fbTimelineScrubber, .photoTaggingMode .fbTimelineMapFilterBar{display:none}
.photoTaggingMode .fbTimelinePlacesAddPhoto{border-left:none}
.fbTimelinePlacesAddPhoto .fbAddPhotoButton, .photoTaggingMode .fbTimelinePlacesAddPhoto .fbDoneAddButton{display:inline-block}
.fbTimelineMapHeaderComposer .uiComposer .attachmentLoader .img{display:none}
#fbTimelineMapScrubber .selected ul{display:block}
.uiDynamicMap{position:relative}
.uiDynamicMap .mapOverlay{-webkit-transition:opacity .25s ease-out}
.uiDynamicMap .uiDynamicMapCopyright{position:absolute;right:0}
.uiDynamicMap .mapPopUpInfobox{position:absolute}
.uiDynamicMap .mapPopUpInfoboxInactive{pointer-events:none}
.uiDynamicMapIframe{width:100%;height:100%;overflow:hidden;border:0}
.uiDynamicMap .zoomer{z-index:0;height:0}
.zoomer-ul{left:20px;position:absolute;top:20px}
.zoomer-ur{position:absolute;right:20px;top:20px}
.zoomer-br{bottom:75px;position:absolute;right:20px}
.uiDynamicMap .zoomer div{width:24px;cursor:pointer;background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v1/yz/r/iiecu3W5XWw.png) no-repeat}
.uiDynamicMap .zoomer .zoomIn{background-position:left top;height:22px}
.uiDynamicMap .zoomer .zoomOut{background-position:left bottom;height:23px}
.fbMapCallout .fbMapCalloutArrowRight, .fbMapCallout .fbMapCalloutArrowLeft, .fbMapCallout .fbMapCalloutArrowTop, .fbMapCallout .fbMapCalloutArrowBottom{display:none;position:absolute}
.fbMapCalloutArrowRight{left:-8px;top:40px}
.fbMapCalloutArrowLeft{right:-8px;top:40px}
.fbMapCalloutArrowTop{bottom:-8px}
.fbMapCalloutArrowBottom{top:-8px}
.fbMapCalloutUseArrowRight .fbMapCalloutArrowRight, .fbMapCalloutUseArrowLeft .fbMapCalloutArrowLeft, .fbMapCalloutUseArrowBottom .fbMapCalloutArrowBottom, .fbMapCalloutUseArrowTop .fbMapCalloutArrowTop{display:block}
.fbMapCalloutMain{background-color:#fff;border:1px solid #fff;margin:1px;outline:1px solid rgba(0, 0, 0, .35)}
.fbMapCalloutShadow{-webkit-box-shadow:rgba(0, 0, 0, .3) 0 2px 5px}
.fbFlyoutMap{overflow:hidden;position:relative}
.fbTimelineAggregatedMapUnitCalloutStories{padding:3px}
.fbTimelineAggregatedMapUnitCalloutHeader{height:16px;position:relative}
.fbTimelineAggregatedMapUnitCalloutPlaceLink{display:inline-block;font-size:14px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:225px}
.fbTimelineAggregatedMapUnitCalloutPager{position:absolute;right:5px;top:7px}
.fbTimelineAggregatedMapUnitCalloutStoryContent{padding:7px;width:280px}
.fbTimelineAggregatedMapUnitCalloutStory
.fbTimelineAggregatedMapUnitCalloutFeedback{margin:0 -1px -1px !important;top:0;width:296px}
.fbTimelineAggregatedMapTripUnit{margin:0 -12px -1px}
.fbTimelineAggregatedMapReportUnit{margin:-7px -15px -12px}
.fbTimelineAggregateMapUnitMap{left:0;position:absolute;top:0;z-index:3}
.fbTimelineAggregatedMapUnit{position:relative;z-index:1}
.fbTimelineAggregatedMapUnit:hover{cursor:pointer}
.fbTimelineAggregatedMapUnitSeeAll{background-color:#b1bdd6;color:#fff;font-size:11px;font-weight:bold;margin:2px;padding:5px;text-align:center;position:relative}
.fbTimelineAggregatedMapUnitThrobber{opacity:1;position:absolute;z-index:2}
.fbTimelineAggregatedMapUnitSeeAllText{display:inline-block;margin-left:auto;margin-right:auto}
.fbTimelineAggregatedMapUnit .aero .fbTimelineAggregatedMapUnitSeeAllText{visibility:hidden}
.fbTimelineAggregatedMapUnitSeeAll:hover{background-color:#9daccb}
.fbTimelineAggregatedMapUnit .aero .fbTimelineAggregatedMapUnitSeeAll:hover{background-color:#b1bdd6}
.fbTimelineAggregatedMapUnit .fbTimelineUnitActor .unitHeader{margin-right:0}
.fbTimelineAggregatedMapUnitCallout{width:324px}
.mapUnit .mapButtons{bottom:5px;position:absolute;right:5px}
.mapUnit .mapButtons .img{margin:3px}
.mapUnit iframe{display:block}
div.mapUnit{margin-bottom:0;margin-left:-12px;overflow:hidden;width:403px}
.checkinUnit .fbTimelineFlyoutMap{margin-bottom:-15px}
.checkinUnit .checkinPhoto{border:0;margin:0;padding:0}
.checkinUnit .checkinPhoto .photoWrap{margin-left:-12px;height:403px;width:403px}
.fbTimelineOneColumn .checkinUnit .checkinPhoto .photoWrap{height:403px;width:843px}
.timelineReportContent .timelineUnitContainer div.freqCheckin{margin-bottom:-15px}
.freqCheckin .freqCheckinContent{line-height:60px;height:62px;overflow:hidden}
.freqCheckin a{text-decoration:none}
.freqCheckin .freqCheckinNumber{background-color:#e7eaf2;color:#6d84b4;font-size:9px;height:46px;line-height:14px;margin:3px;text-align:center;width:60px}
.freqCheckin .freqCheckinNumber div{font-size:27px;line-height:25px}
.freqCheckin .freqCheckinName{display:inline-block;line-height:15px;width:255px;vertical-align:middle}
.freqCheckin .freqCheckinName .subtitle a{color:gray}
.fbTimelineMapCityHeader{margin-bottom:16px;text-align:center}
.fbTimelineMapCityHeader .fbTimelineMapCityTitle{font-size:18px;font-weight:bold}
.fbTimelineMapUnitPager{position:absolute;top:9px;right:9px}
.atwWidget:hover .fbProfileNavHeaderEditButton{display:block}
.atwWidget .fbProfileNavHeaderEditButton{display:none}
.atwWidget .fbProfileNavHeaderEditButton{position:relative;top:-2px;margin-bottom:-7px}
.pagesElsewhere:hover{background-color:#eff2f7;text-decoration:none}
.pagesElsewhere:hover .pagesElsewhereReportBtn{visibility:visible}
.pagesElsewhere .pagesElsewhereReportBtn{visibility:hidden}
.pagesElsewhere{padding:3px 2px 3px 7px}
.pagesElsewhere a{color:#333;text-decoration:none}
.fbTimelineLoggedOutTopSection #fbProfileCover .coverNoImage{height:172px;position:relative}
.fbTimelineLoggedOutTopSection #fbProfileCover .coverImage{margin-top:1px}
.fbTimelineLoggedOutTopSection #fbTimelineHeadline{min-height:60px}
.timelineLoggedOutMain{width:519px}
.timelineLoggedOutMain .profileInfoTable{margin:10px 17px 20px 17px;width:auto}
.timelineLoggedOutMain .profileText{margin-bottom:20px;margin-left:25px;margin-right:15px}
.timelineLoggedOutMain .allFavorites{width:517px}
.timelineLoggedOutMain .allFavorites
.mediaRow .blackBackground{height:75px;width:75px}
.timelineLoggedOutMain .allFavorites
.mediaRow .likeButtonContainer{left:-63px;top:26px}
.timelineLoggedOutMain .allFavorites
.mediaRow .mediaPortrait{width:75px}
.timelineLoggedOutMain .allFavorites
.mediaRow .mediaPortrait .profilePicContainer{height:75px}
.timelineLoggedOutMain .allFavorites .profileInfoTable{width:473px}
.timelineLoggedOutMain .allFavorites .timelineFavorites .uiHeader{margin-left:15px}
.timelineLoggedOutMain .allFavorites
.uiInfoTable .labelContainer{background-color:#fff;color:#999;margin:0;padding-left:0;padding-right:10px;padding-top:0;text-align:left}
.timelineLoggedOutMain .allFavorites
.profileInfoTable .spacer{border-top:1px solid #d6dae7}
.timelineLoggedOutRight{width:310px}
.timelineLoggedOutRight .profileInfoTable{margin:10px 15px 20px;width:auto}
.timelineLoggedOutRight .profile-friends{margin:10px 10px 20px 10px}
.timelineLoggedOutRight .profile-friends .profileFriendsText{width:auto}
.timelineLoggedOutRight .fbTimelineCompactSection .fbTimelineAboutMeHeader{margin-left:15px}
.timelineLoggedOutRight .fbTimelineAboutMeHeader h3 a{color:#3b5998}
.timelineLayout .timelineLoggedOutMain .profileInfoTable th.label{padding-right:0;width:auto}
.timelineLayoutLoggedOut .timelineLoggedOutMain .profileInfoTable th.label{padding-right:0;width:75px}
.timelineLayoutLoggedOut #pagelet_timeline_main_column{position:relative}
.timelineLayoutLoggedOut #blueBar.ophLoggedOut{z-index:-1}
.timelineLayoutLoggedOut #rightCol,
.timelineLayoutLoggedOutUserProfile .fbTimelineStickyHeader{display:none}
.timelineLayoutLoggedOut #globalContainer{width:851px}
.timelineLayoutLoggedOut .loggedout_menubar_container{min-width:851px}
.timelineLayoutLoggedOut .loggedout_menubar{width:851px}
.timelineLayout .timelineLoggedOutSignUp{position:absolute;right:18px;top:18px;min-width:244px;z-index:1}
.timelineLoggedOutSignUp #pagelet_loggedout_sign_up .uiButton + .uiButton{margin-left:7px}
.timelineLayoutLoggedOutPageProfile .fbTimelineStickyHeader{top:0}
.timelineLayoutLoggedOutPageProfile .fbTimelineStickyHeaderVisible.fixed_elem{position:static !important}
.timelineLayout.timelineLayoutLoggedOut #pageFooter{margin:0 -30px;width:auto}
.fbTimelineAlsoOnBox .alsoOnBoxHeader{border-bottom:1px solid #ddd;padding-bottom:6px}
.fbTimelineAlsoOnBox .alsoOnSubtitle{display:block;margin-top:2px}
.nearby_image_block{display:block;float:left;padding-top:3px}
.nearby_pager{margin:0 -7px;padding:6px 7px 6px 1px}
.nearby_results_text{padding-top:2px;color:#333}
.nearby_pager .prev{margin-left:6px}
.nearby_pager .next{float:right;margin-left:-1px;vertical-align:top}
div.sidebarNearbyMap{height:244px;width:244px}
div.mainNearbyMap{height:375px;margin:0 -7px;width:500px}
.sp_29uyg3{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yf/r/n2pFUcRXowt.png);background-repeat:no-repeat;display:inline-block;height:16px;width:16px}
.sx_db921e{background-position:-16px -0px}
.selected .sx_db921e{background-position:-0px -0px}
.sx_b2db1a{background-position:-0px -51px}
.sx_5177f4{width:31px;background-position:-0px -17px}
.sx_eaf393{width:31px;background-position:-0px -34px}
.sp_7l6npv{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yI/r/Fy3H29_UzHh.png);background-repeat:no-repeat;display:inline-block;height:8px;width:8px}
.sx_598bc9{width:29px;height:29px;background-position:-0px -0px}
.sx_39808f{width:9px;height:13px;background-position:-9px -30px}
.selected .sx_39808f{background-position:-0px -30px}
.sx_0b4df3{height:10px;background-position:-19px -30px}
.sx_a5b146{background-position:-0px -44px}
.sx_02e478{background-position:-9px -44px}

#bootloader_GMD_0 { height: 42px; }